home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus 2000 #5
/
Amiga Plus CD - 2000 - No. 5.iso
/
Games
/
PD
/
Angband
/
edit
/
e_info.txt
< prev
next >
Wrap
Text File
|
2000-01-01
|
13KB
|
904 lines
# File: e_info.txt
# This file is used to initialize the "lib/raw/e_info.raw" file, which is
# used to initialize the "ego-item" information for the Angband game.
# Do not modify this file unless you know exactly what you are doing,
# unless you wish to risk possible system crashes and broken savefiles.
# After modifying this file, delete the "lib/raw/e_info.raw" file.
# The ego-item indexes are defined in "defines.h", and must not be changed.
# Ego-items 1-63 are "armor", and 64-127 are "weapons"
# Note that every "ego-item" type has a different "index", and can only be
# created from items that belong to a certain "slot" in the equipment, if
# one assumes that "ammo" belongs to an imaginary slot (23).
#
# Note that the above is not true and was not true even before my patch.
# The 'slot' seems very useless to me right now. -MWK-
#
# Note that several "ego-item" types may share the same "textual name",
# such as with "Armor of Resistance" and "Shield of Resistance".
# === Understanding e_info.txt ===
# N: serial number : ego type
# X: inventory slot : rating : xtra
# C: max to-hit : max to-dam : max to-ac : pval
# W: depth : rarity : weight : cost
# T: tval : min_sval : max_sval
# F: flag | flag | etc
# 'N' indicates the beginning of an entry. The serial number must
# increase for each new item.
# 'X' is for extra information - inventory slot and rating. Slots
# range from 23 (for ammunition) to 35 (for boots). Rating affects
# level feelings. The xtra value determines random extra flags for
# the ego-item. Nothing happens with a value of 0, 1 stands for
# "one random extra sustain", 2 is "one random extra resist", and
# 3 is "one random extra ability".
# 'C' is for creation bonusses - maximum to-hit, to-dam, to-ac, and
# pval. Cursed ego-items will negate the given value.
# 'W' is for extra information. Depth is the depth the object is
# normally found at, rarity determines how common the object is,
# weight is in tenth-pounds and cost is the items value.
# 'F' is for flags. These are fairly self-explanatory. As many F:
# lines may be used as are needed to specify all the flags and flags
# are separated by the '|' symbol.
# 'T' is for possible 'tval' and 'sval' values of the base-item.
# Up to three 'T' entries are possible for a single object. The
# ego-item can only be generated from items of this tval, with sval
# in the specified range.
# Version stamp (required)
V:2.9.1
### Body Armor ###
N:4:of Resist Acid
X:30:16:0
W:0:1:0:1000
T:36:0:99
T:37:0:99
F:RES_ACID | IGNORE_ACID
N:5:of Resist Lightning
X:30:10:0
W:0:1:0:400
T:36:0:99
T:37:0:99
F:RES_ELEC | IGNORE_ELEC
N:6:of Resist Fire
X:30:14:0
W:0:1:0:800
T:36:0:99
T:37:0:99
F:RES_FIRE | IGNORE_FIRE
N:7:of Resist Cold
X:30:12:0
W:0:1:0:600
T:36:0:99
T:37:0:99
F:RES_COLD | IGNORE_COLD
N:8:of Resistance
X:30:20:0
W:0:2:0:12500
C:0:0:10:0
T:36:0:99
T:37:0:99
F:RES_ACID | RES_ELEC | RES_FIRE | RES_COLD |
F:IGNORE_ACID | IGNORE_ELEC | IGNORE_FIRE | IGNORE_COLD
# OnePower
N:9:of Elvenkind
X:30:25:2
W:0:4:0:15000
C:0:0:10:3
T:36:0:99
T:37:0:99
F:STEALTH |
F:RES_ACID | RES_ELEC | RES_FIRE | RES_COLD |
F:IGNORE_ACID | IGNORE_ELEC | IGNORE_FIRE | IGNORE_COLD
# 10 (unused)
# OnePower
N:11:of Permanence
X:30:30:2
W:0:2:0:30000
C:0:0:10:0
T:36:2:2
F:SUST_STR | SUST_DEX | SUST_CON | SUST_INT | SUST_WIS | SUST_CHR |
F:HOLD_LIFE | RES_ACID | RES_ELEC | RES_FIRE | RES_COLD |
F:IGNORE_ACID | IGNORE_ELEC | IGNORE_FIRE | IGNORE_COLD
# 12 (unused)
# 13 (unused)
# 14 (unused)
# 15 (unused)
### Shields ###
# Note that the most common shields (lightning, cold) have a ratity of 2.
# That is to keep close to original Angband rarities.
N:16:of Resist Acid
X:32:16:0
W:0:6:0:1000
T:34:0:99
F:RES_ACID | IGNORE_ACID
N:17:of Resist Lightning
X:32:10:0
W:0:2:0:400
T:34:0:99
F:RES_ELEC | IGNORE_ELEC
N:18:of Resist Fire
X:32:14:0
W:0:3:0:800
T:34:0:99
F:RES_FIRE | IGNORE_FIRE
N:19:of Resist Cold
X:32:12:0
W:0:2:0:600
T:34:0:99
F:RES_COLD | IGNORE_COLD
N:20:of Resistance
X:32:20:0
W:0:6:0:12500
C:0:0:10:0
T:34:0:99
F:RES_ACID | RES_ELEC | RES_FIRE | RES_COLD |
F:IGNORE_ACID | IGNORE_ELEC | IGNORE_FIRE | IGNORE_COLD
# 21 (unused)
# 22 (unused)
# 23 (unused)
### Crowns and Helms ###
N:24:of Intelligence
X:33:13:0
C:0:0:0:2
W:0:2:0:500
T:32:0:99
F:INT | SUST_INT
N:25:of Wisdom
X:33:13:0
W:0:2:0:500
C:0:0:0:2
T:32:0:99
F:WIS | SUST_WIS
N:26:of Beauty
X:33:8:0
W:0:2:0:1000
C:0:0:0:4
T:32:0:99
F:CHR | SUST_CHR
# OneAbility
N:27:of the Magi
X:33:15:3
W:0:4:0:7500
C:0:0:0:3
T:33:0:99
F:INT | SUST_INT |
F:RES_ACID | RES_ELEC | RES_FIRE | RES_COLD |
F:IGNORE_ACID | IGNORE_ELEC | IGNORE_FIRE | IGNORE_COLD
N:28:of Might
X:33:19:0
W:0:4:0:2000
C:0:0:0:3
T:33:0:99
F:STR | DEX | CON | SUST_STR | SUST_DEX | SUST_CON | FREE_ACT
N:29:of Lordliness
X:33:17:0
W:0:2:0:2000
C:0:0:0:3
T:33:0:99
F:WIS | CHR | SUST_WIS | SUST_CHR
N:30:of Seeing
X:33:8:0
W:0:2:0:1000
C:0:0:0:5
T:33:0:99
T:32:0:99
F:SEARCH | RES_BLIND | SEE_INVIS
N:31:of Infravision
X:33:11:0
W:0:1:0:500
C:0:0:0:5
T:32:0:99
F:INFRA | HIDE_TYPE
N:32:of Light
X:33:6:0
W:0:2:0:500
T:32:0:99
F:LITE | RES_LITE
N:33:of Telepathy
X:33:20:0
W:0:4:0:50000
T:33:0:99
F:TELEPATHY
N:34:of Regeneration
X:33:10:0
W:0:4:0:1500
T:33:0:99
F:REGEN
N:35:of Teleportation
X:33:0:0
W:0:2:0:0
T:32:0:99
T:33:0:99
F:TELEPORT | LIGHT_CURSE
N:36:of Stupidity
X:33:0:0
C:0:0:0:5
W:0:1:0:0
T:32:0:99
T:33:0:99
F:INT | LIGHT_CURSE
N:37:of Naivety
X:33:0:0
C:0:0:0:5
W:0:1:0:0
T:32:0:99
T:33:0:99
F:WIS | LIGHT_CURSE
N:38:of Ugliness
X:33:0:0
C:0:0:0:5
W:0:2:0:0
T:32:0:99
T:33:0:99
F:CHR | LIGHT_CURSE
N:39:of Sickliness
X:33:0:0
C:0:0:0:5
W:0:2:0:0
T:32:0:99
T:33:0:99
F:STR | DEX | CON | LIGHT_CURSE
### Cloaks ###
N:40:of Protection
X:31:10:0
W:0:1:0:500
C:0:0:10:0
T:35:0:99
F:IGNORE_ACID | IGNORE_ELEC | IGNORE_FIRE | IGNORE_COLD
N:41:of Stealth
X:31:10:0
W:0:1:0:500
C:0:0:0:3
T:35:0:99
F:STEALTH
# OnePower
N:42:of Aman
X:31:20:2
W:0:7:0:4000
C:0:0:20:3
T:35:0:99
F:STEALTH |
F:IGNORE_ACID | IGNORE_ELEC | IGNORE_FIRE | IGNORE_COLD
# 43 (unused)
N:44:of Enveloping
X:31:0:0
W:0:1:0:0
C:10:10:0:0
T:35:0:99
F:SHOW_MODS | LIGHT_CURSE
N:45:of Vulnerability
X:31:0:0
W:0:1:0:0
C:0:0:50:0
T:35:0:99
F:AGGRAVATE | LIGHT_CURSE
N:46:of Irritation
X:31:0:0
W:0:1:0:0
C:15:15:0:0
T:35:0:99
F:AGGRAVATE | SHOW_MODS | LIGHT_CURSE
# 47 (unused)
### Gloves ###
# Gloves of Free Action are the most common, rarity 3
N:48:of Free Action
X:34:11:0
T:31:0:99
F:FREE_ACT
W:0:3:0:1000
N:49:of Slaying
X:34:17:0
W:0:4:0:1500
C:5:5:0:0
T:31:0:99
F:SHOW_MODS
N:50:of Agility
X:34:14:0
W:0:6:0:1000
C:0:0:0:5
T:31:0:99
F:DEX | HIDE_TYPE
N:51:of Power
X:34:22:0
W:0:12:0:2500
C:5:5:0:5
T:31:0:99
F:STR | SHOW_MODS | HIDE_TYPE
# 52 (unused)
# 53 (unused)
N:54:of Weakness
X:34:0:0
W:0:1:0:0
C:0:0:0:10
T:31:0:99
F:STR | LIGHT_CURSE
N:55:of Clumsiness
X:34:0:0
W:0:1:0:0
C:0:0:0:10
T:31:0:99
F:DEX | LIGHT_CURSE
### Boots ###
# here as well, the rarities are weird #
N:56:of Slow Descent
X:35:7:0
W:0:9:0:250
T:30:0:99
F:FEATHER
N:57:of Stealth
X:35:16:0
W:0:12:0:500
C:0:0:0:3
T:30:0:99
F:STEALTH
N:58:of Free Action
X:35:15:0
W:0:25:0:1000
T:30:0:99
F:FREE_ACT
N:59:of Speed
X:35:25:0
W:0:100:0:200000
C:0:0:0:10
T:30:0:99
F:SPEED | HIDE_TYPE
# 60 (unused)
N:61:of Noise
X:35:0:0
W:0:1:1:0
T:30:0:99
F:AGGRAVATE | LIGHT_CURSE
N:62:of Slowness
X:35:0:0
W:0:1:0:0
C:0:0:0:5
T:30:0:99
F:SPEED | LIGHT_CURSE
N:63:of Annoyance
X:35:0:0
W:0:1:0:0
C:0:0:0:10
T:30:0:99
F:SPEED | AGGRAVATE | LIGHT_CURSE
### Weapons ###
# OneSustain
N:64:(Holy Avenger)
X:24:30:1
W:0:10:0:20000
C:6:6:4:4
T:21:0:99
T:22:0:99
T:23:0:99
F:WIS |
F:SLAY_EVIL | SLAY_UNDEAD | SLAY_DEMON |
F:SEE_INVIS | BLESSED
# OneSustain
N:65:(Defender)
X:24:25:1
W:0:10:0:15000
C:4:4:8:4
T:21:0:99
T:22:0:99
T:23:0:99
F:STEALTH |
F:FREE_ACT | SEE_INVIS | FEATHER | REGEN |
F:RES_ACID | RES_ELEC | RES_FIRE | RES_COLD |
F:IGNORE_ACID | IGNORE_ELEC | IGNORE_FIRE | IGNORE_COLD
# OneAbility
N:66:(Blessed)
X:24:20:3
W:0:10:0:5000
C:0:0:0:3
T:21:0:99
T:22:0:99
T:23:0:99
F:WIS |
F:BLESSED
# 67 (unused)
N:68:of Westernesse
X:24:20:0
W:0:10:0:20000
C:5:5:0:2
T:21:0:99
T:22:0:99
T:23:0:99
F:STR | DEX | CON |
F:SLAY_ORC | SLAY_TROLL | SLAY_GIANT |
F:FREE_ACT | SEE_INVIS
N:69:of Extra Attacks
X:24:20:0
W:0:10:0:10000
C:0:0:0:2
T:21:0:99
T:22:0:99
T:23:0:99
F:BLOWS
# 70 (unused)
# 71 (unused)
# The "Elemental" brands (4)
N:72:of Melting
X:24:15:0
W:0:10:0:8000
T:21:0:99
T:22:0:99
T:23:0:99
F:BRAND_ACID | RES_ACID | IGNORE_ACID
N:73:of Shocking
X:24:20:0
W:0:10:0:4500
T:21:0:99
T:22:0:99
T:23:0:99
F:BRAND_ELEC | RES_ELEC | IGNORE_ELEC
N:74:of Burning
X:24:20:0
W:0:10:0:3000
T:21:0:99
T:22:0:99
T:23:0:99
F:BRAND_FIRE | RES_FIRE | IGNORE_FIRE
N:75:of Freezing
X:24:15:0
W:0:10:0:2500
T:21:0:99
T:22:0:99
T:23:0:99
F:BRAND_COLD | RES_COLD | IGNORE_COLD
# 76 (unused)
# 77 (unused)
# 78 (unused)
# 79 (unused)
# The "Slay" brands (8)
N:80:of Slay Animal
X:24:18:0
W:0:6:0:3500
T:21:0:99
T:22:0:99
T:23:0:99
F:SLAY_ANIMAL
N:81:of Slay Evil
X:24:18:0
W:0:6:0:3500
T:21:0:99
T:22:0:99
T:23:0:99
F:SLAY_EVIL
N:82:of Slay Undead
X:24:18:0
W:0:6:0:3500
T:21:0:99
T:22:0:99
T:23:0:99
F:SLAY_UNDEAD
N:83:of Slay Demon
X:24:14:0
W:0:6:0:2500
T:21:0:99
T:22:0:99
T:23:0:99
F:SLAY_DEMON
N:84:of Slay Orc
X:24:10:0
W:0:6:0:2500
T:21:0:99
T:22:0:99
T:23:0:99
F:SLAY_ORC
N:85:of Slay Troll
X:24:10:0
W:0:6:0:2500
T:21:0:99
T:22:0:99
T:23:0:99
F:SLAY_TROLL
N:86:of Slay Giant
X:24:14:0
W:0:6:0:2500
T:21:0:99
T:22:0:99
T:23:0:99
F:SLAY_GIANT
N:87:of Slay Dragon
X:24:18:0
W:0:6:0:3500
T:21:0:99
T:22:0:99
T:23:0:99
F:SLAY_DRAGON
# The "Kill" brands (8)
N:88:of *Slay* Animal
X:24:20:0
W:0:25:0:6000
C:0:0:0:2
T:21:0:99
T:22:0:99
T:23:0:99
F:INT | SLAY_ANIMAL | REGEN
N:89:of *Slay* Evil
X:24:20:0
W:0:25:0:5000
C:0:0:0:2
T:21:0:99
T:22:0:99
T:23:0:99
F:WIS | SLAY_EVIL | BLESSED
N:90:of *Slay* Undead
X:24:24:0
W:0:25:0:8000
C:0:0:0:2
T:21:0:99
T:22:0:99
T:23:0:99
F:WIS | SLAY_UNDEAD | SEE_INVIS
N:91:of *Slay* Demon
X:24:16:0
W:0:25:0:4000
C:0:0:0:2
T:21:0:99
T:22:0:99
T:23:0:99
F:INT | SLAY_DEMON
N:92:of *Slay* Orc
X:24:14:0
W:0:25:0:4000
C:0:0:0:2
T:21:0:99
T:22:0:99
T:23:0:99
F:DEX | SLAY_ORC
N:93:of *Slay* Troll
X:24:14:0
W:0:25:0:4000
C:0:0:0:2
T:21:0:99
T:22:0:99
T:23:0:99
F:STR | SLAY_TROLL
N:94:of *Slay* Giant
X:24:16:0
W:0:25:0:4000
C:0:0:0:2
T:21:0:99
T:22:0:99
T:23:0:99
F:STR | SLAY_GIANT
N:95:of *Slay* Dragon
X:24:24:0
W:0:25:0:6000
C:0:0:0:2
T:21:0:99
T:22:0:99
T:23:0:99
F:CON | SLAY_DRAGON | KILL_DRAGON
# 96 (unused)
# 97 (unused)
# 98 (unused)
# 99 (unused)
N:100:of Digging
X:24:4:0
W:0:1:0:500
C:0:0:0:5
T:20:0:99
F:TUNNEL | BRAND_ACID |
F:IGNORE_ACID | IGNORE_ELEC | IGNORE_FIRE | IGNORE_COLD
# 101 (unused)
# Weapons of Morgul are level 127 items to force the "old" generation probability.
# Note that the "depth" of cursed ego-items is used in a different way than for "good"
# ego-items, see make_ego_item() in object2.c
N:102:of Morgul
X:24:0:0
W:127:1:0:0
C:20:20:10:0
T:21:0:99
T:22:0:99
T:23:0:99
F:SEE_INVIS | AGGRAVATE | HEAVY_CURSE | LIGHT_CURSE
# 103 (unused)
### Missile Launchers ###
N:104:of Accuracy
X:25:10:0
W:0:1:0:1000
C:15:5:0:0
T:19:0:99
N:105:of Velocity
X:25:10:0
W:0:1:0:1000
C:5:15:0:0
T:19:0:99
# 106 (unused)
# 107 (unused)
N:108:of Extra Might
X:25:20:0
W:0:4:0:10000
C:5:10:0:2
T:19:0:99
F:MIGHT
N:109:of Extra Shots
X:25:20:0
C:10:5:0:1
W:0:4:0:10000
T:19:0:99
F:SHOTS
# 110 (unused)
# 111 (unused)
### Ammo ###
# Note the 'weird' rarities #
N:112:of Hurt Animal
X:23:10:0:0
W:0:25:0:25
T:16:0:99
T:17:0:99
T:18:0:99
F:SLAY_ANIMAL
N:113:of Hurt Evil
X:23:10:0
W:0:25:0:25
T:16:0:99
T:17:0:99
T:18:0:99
F:SLAY_EVIL
N:114:of Hurt Undead
X:23:10:0
W:0:50:0:25
T:16:0:99
T:17:0:99
T:18:0:99
F:SLAY_UNDEAD
N:115:of Hurt Demon
X:23:10:0
W:0:50:0:15
T:16:0:99
T:17:0:99
T:18:0:99
F:SLAY_DEMON
N:116:of Hurt Orc
X:23:10:0
W:0:50:0:15
T:16:0:99
T:17:0:99
T:18:0:99
F:SLAY_ORC
N:117:of Hurt Troll
X:23:10:0
W:0:50:0:15
T:16:0:99
T:17:0:99
T:18:0:99
F:SLAY_TROLL
N:118:of Hurt Giant
X:23:10:0
W:0:50:0:15
T:16:0:99
T:17:0:99
T:18:0:99
F:SLAY_GIANT
N:119:of Hurt Dragon
X:23:10:0
W:0:50:0:35
T:16:0:99
T:17:0:99
T:18:0:99
F:SLAY_DRAGON
# 120 (unused)
# 121 (unused)
N:122:of Flame
X:23:10:0
F:BRAND_FIRE | IGNORE_FIRE
W:0:25:0:30
T:16:0:99
T:17:0:99
T:18:0:99
N:123:of Frost
X:23:10:0
F:BRAND_COLD | IGNORE_COLD
W:0:25:0:25
T:16:0:99
T:17:0:99
T:18:0:99
N:124:of Wounding
X:23:5:0
W:0:8:0:20
C:5:5:0:0
T:16:0:99
T:17:0:99
T:18:0:99
# These have a level of 127 like weapons of Morgul
N:125:of Backbiting
X:23:0:0
W:127:1:0:0
C:50:50:0:0
T:16:0:99
T:17:0:99
T:18:0:99
F:LIGHT_CURSE
### Special Broken Items ###
# these won't be generated by the make_ego_item code as long as
# they keep their rarity of 0 and nobody adds 'T' lines for them.
# Destroyed Weapon
N:126:(Shattered)
X:24:0:0
W:0:0:0:0
C:5:5:0:0
# Destroyed Body Armor
N:127:(Blasted)
X:30:0:0
W:0:0:0:0
C:0:0:10:0